# near model CODE resource # jump table entries: 18600-18603 (4 of them) export_2325: 00000000 554F subq.w A7, 2 00000002 2F2F 0006 move.l -[A7], [A7 + 0x6] 00000006 486F 0004 pea.l [A7 + 0x4] 0000000A 3F3C 2010 move.w -[A7], 0x2010 0000000E A9EB syscall Pack4/FP68K 00000010 301F move.w D0, [A7]+ 00000012 4E75 rts export_2326: 00000014 4E56 FFF4 link A6, -0x000C 00000018 486E FFF4 pea.l [A6 - 0xC] 0000001C 3F3C 0017 move.w -[A7], 0x17 00000020 A9EB syscall Pack4/FP68K 00000022 3F3C 6000 move.w -[A7], 0x6000 /* '`\0' */ 00000026 4857 pea.l [A7] 00000028 3F3C 0001 move.w -[A7], 0x1 0000002C A9EB syscall Pack4/FP68K 0000002E 548F addq.l A7, 2 00000030 41EE FFF6 lea.l A0, [A6 - 0xA] 00000034 226E 0008 movea.l A1, [A6 + 0x8] 00000038 20D9 move.l [A0]+, [A1]+ 0000003A 20D9 move.l [A0]+, [A1]+ 0000003C 3091 move.w [A0], [A1] 0000003E 5188 subq.l A0, 8 00000040 43EE 000C lea.l A1, [A6 + 0xC] 00000044 613E bsr +0x40 /* 00000084 */ 00000046 3F3C 0004 move.w -[A7], 0x4 0000004A 4857 pea.l [A7] 0000004C 3F3C 001B move.w -[A7], 0x1B 00000050 A9EB syscall Pack4/FP68K 00000052 101F move.b D0, [A7]+ 00000054 671C beq +0x1E /* 00000072 */ 00000056 7200 moveq.l D1, 0x00 00000058 0890 0007 bclr.b [A0], 0x7 0000005C 6704 beq +0x6 /* 00000062 */ 0000005E 123C 0080 move.b D1, 0x80 label00000062: 00000062 487A 002C pea.l [PC + 0x2C /* 00000090, value 0x3F000000 '?\0\0\0', cstring "?" */] 00000066 4850 pea.l [A0] 00000068 3F3C 1000 move.w -[A7], 0x1000 0000006C A9EB syscall Pack4/FP68K 0000006E 8310 or.b [A0], D1 00000070 6112 bsr +0x14 /* 00000084 */ label00000072: 00000072 486E FFF4 pea.l [A6 - 0xC] 00000076 3F3C 0019 move.w -[A7], 0x19 0000007A A9EB syscall Pack4/FP68K 0000007C 4E5E unlink A6 0000007E 205F movea.l A0, [A7]+ 00000080 584F addq.w A7, 4 00000082 4ED0 jmp [A0] fn00000084: 00000084 4850 pea.l [A0] 00000086 4851 pea.l [A1] 00000088 3F3C 2810 move.w -[A7], 0x2810 0000008C A9EB syscall Pack4/FP68K 0000008E 4E75 rts 00000090 3F00 move.w -[A7], D0 00000092 0000 4CD7 ori.b D0, 0xD7 // begin alternate branch 00000094-00000098 fn00000094: 00000094 4CD7 0301 movem.l D0,A0,A1, [A7] // end alternate branch 00000094-00000098 fn00000094: // (misaligned) 00000096 0301 btst D1, D1 00000098 2F00 move.l -[A7], D0 0000009A 486F 0010 pea.l [A7 + 0x10] 0000009E 48E7 00C0 movem.l -[A7], A0,A1 000000A2 7003 moveq.l D0, 0x03 label000000A4: 000000A4 3F00 move.w -[A7], D0 000000A6 A9EE syscall Pack7/DecStr68K 000000A8 2057 movea.l A0, [A7] 000000AA DEFC 0014 add.w A7, 0x14 000000AE 4ED0 jmp [A0] export_2327: 000000B0 4CEF 0303 0004 movem.l D0,D1,A0,A1, [A7 + 0x4] 000000B6 48E7 C0C0 movem.l -[A7], D0,D1,A0,A1 000000BA 7002 moveq.l D0, 0x02 000000BC 60E6 bra -0x18 /* 000000A4 */ 000000BE 4CEF 0303 0004 movem.l D0,D1,A0,A1, [A7 + 0x4] 000000C4 48E7 C0C0 movem.l -[A7], D0,D1,A0,A1 000000C8 7004 moveq.l D0, 0x04 000000CA 60D8 bra -0x26 /* 000000A4 */ export_2328: 000000CC 4CDF 0303 movem.l D0,D1,A0,A1, [A7]+ 000000D0 2F00 move.l -[A7], D0 000000D2 4E56 FFE2 link A6, -0x001E 000000D6 2D49 FFFC move.l [A6 - 0x4], A1 label000000DA: 000000DA 486E FFFC pea.l [A6 - 0x4] 000000DE 2F08 move.l -[A7], A0 000000E0 486E FFE2 pea.l [A6 - 0x1E] 000000E4 3F3C 000B move.w -[A7], 0xB 000000E8 A9EB syscall Pack4/FP68K 000000EA 0C6E 013F FFE6 cmpi.w [A6 - 0x1A], 0x13F 000000F0 6608 bne +0xA /* 000000FA */ 000000F2 7013 moveq.l D0, 0x13 000000F4 2D40 FFFC move.l [A6 - 0x4], D0 000000F8 60E0 bra -0x1E /* 000000DA */ label000000FA: 000000FA 2F09 move.l -[A7], A1 000000FC 486E FFE2 pea.l [A6 - 0x1E] 00000100 2F01 move.l -[A7], D1 00000102 6100 FF90 bsr -0x6E /* 00000094 */ 00000106 4E5E unlink A6 00000108 4E75 rts 0000010A 0000 .incomplete